package ar.org.sstuyv.planos

import ar.org.sstuyv.Barrio;
import ar.org.sstuyv.NomenclaturaCatastral
import ar.org.sstuyv.Partido;
import ar.org.sstuyv.Solicitud

class Plano implements Serializable {
	
	int id
	
	String numeroPlano
	
	Partido partido
	Barrio barrio
	
	// Listado de nomenclaturas generadas
	
	String observaciones
	
	String archivoDWG
	
	int cantidadDeParcelasGeneradas
	
	String poligono
	
	int nlegajoRegistroPropiedad // Una vez que esta registrado
	
	EstadoDelPlano estado
	
	Solicitud solicitud
	
	String nroPlanoOrigen
	
	String nroPlanoDefinitivo
	
//	NomenclaturaCatastral nomenclaturaProvisoria
//	
//	NomenclaturaCatastral nomenclaturaDefinitiva
	
    static constraints = {
		cantidadDeParcelasGeneradas nullable: true
		solicitud nullable:true
		archivoDWG nullable:true
		nroPlanoDefinitivo nullable:true
		nlegajoRegistroPropiedad nullable:true
		nroPlanoDefinitivo nullable:true
//		nomenclaturaProvisoria nullable:true
//		nomenclaturaDefinitiva nullable:true
		poligono nullable:true 
    }
	
}
